package cn.cy.behavior.chain.general;

/**
 * @author yangxq
 * @desc 处理者（一个请求处理者，根据请求的类型判断如何执行）
 * @date 2025-05-09
 */
public class RequestHandler {

    public void handleRequest(Request request) {
        if ("USER".equals(request.getType())) {
            System.out.println("普通用户处理请求");
        } else if ("ADMIN".equals(request.getType())) {
            System.out.println("管理员处理请求");
        } else if ("SUPER_ADMIN".equals(request.getType())) {
            System.out.println("超级管理员处理请求");
        } else {
            System.out.println("请求未处理");
        }
    }

}
